void sleep_on(struct wait_queue **q);
void sleep_in_interruptible(struct wait_queue **q);
wait_event(queue, condition);
wait_event_interruptible(queue, condition);
void wake_up(struct wait_queue** q);
void wake_up_interruptible(struct wait_queue** q);